﻿using AspectCore.DynamicProxy;

namespace AspectCore.DependencyInjection
{
    /// <summary>
    /// 继承此接口提供属性注入服务
    /// </summary>
    [NonAspect]
    public interface IPropertyInjector
    {
        /// <summary>
        /// 解析并注入对象的属性
        /// </summary>
        /// <param name="implementation">待操作的对象</param>
        void Invoke(object implementation);
    }
}
